IAxis.MoveContinuousAbsolute method

Commands a controlled motion to a specified absolute position ending with the specified velocity.

Namespace: IntervalZero.KINGSTAR.Base.Class

Assembly: IntervalZero.KINGSTAR.Base.Class (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0

Syntax

C#VB
IMoveContinuousAbsoluteCommand MoveContinuousAbsolute(
       double position,
       double velocity,
       double endVelocity,
       double acceleration,
       double deceleration,
       double jerk,
       McDirection direction,
       McBufferMode bufferMode
)
Function MoveContinuousAbsolute(
       position As Double,
       velocity As Double,
       endVelocity As Double,
       acceleration As Double,
       deceleration As Double,
       jerk As Double,
       direction As McDirection,
       bufferMode As McBufferMode
)As IMoveContinuousAbsoluteCommand

Parameters

position

Type: double

The commanded position for the motion. [second] (negative or positive)

 

velocity

Type: double

The value of the maximum velocity. [unit/second]

 

endVelocity

Type: double

The value of the end velocity. Signed value. [second]

 

acceleration

Type: double

The value of the acceleration. The unit is determined by McProfileType. [unit/second2] or [second]

 

deceleration

Type: double

The value of the deceleration. The unit is determined by McProfileType. [unit/second2] or [second]

 

jerk

Type: double

The value of the jerk. The unit is determined by McProfileType. [unit/second3] or [second]

 

direction

Type: McDirection

The moving direction of an axis.

 

bufferMode

Type: McBufferMode

Defines how to blend the velocity of two methods.

Return value

Type: IMoveContinuousAbsoluteCommand

Returns the properties of a continuous absolute move.

Remarks

See also

IAxis Interface

IntervalZero.KINGSTAR.Base.Class Namespace